org.eclipse.vtp.desktop.model.core
Class Component

java.lang.Object
  extended by org.eclipse.vtp.desktop.model.core.Component
Direct Known Subclasses:
Connector, Element

public abstract class Component
extends java.lang.Object


Constructor Summary
Component()
           
Component(java.lang.String id)
           
 
Method Summary
 void addListener(ComponentListener listener)
           
 void addPropertyListener(java.beans.PropertyChangeListener listener)
           
protected  void delete()
           
protected  void fireChange()
           
protected  void fireDelete()
           
 void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
           
 java.lang.String getId()
           
 Model getModel()
           
 void removeListener(ComponentListener listener)
           
 void removePropertyListener(java.beans.PropertyChangeListener listener)
           
protected  void setId(java.lang.String id)
           
 void setModel(Model model)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Component

public Component()

Component

public Component(java.lang.String id)
Method Detail

getModel

public Model getModel()

setModel

public void setModel(Model model)

getId

public java.lang.String getId()

setId

protected void setId(java.lang.String id)

addListener

public void addListener(ComponentListener listener)

removeListener

public void removeListener(ComponentListener listener)

addPropertyListener

public void addPropertyListener(java.beans.PropertyChangeListener listener)

removePropertyListener

public void removePropertyListener(java.beans.PropertyChangeListener listener)

firePropertyChange

public void firePropertyChange(java.lang.String propertyName,
                               java.lang.Object oldValue,
                               java.lang.Object newValue)

fireChange

protected void fireChange()

fireDelete

protected void fireDelete()

delete

protected void delete()